[livres divers classés par sujet] [Informatique] [Algorithmique] [Programmation] [Mathématiques] [Hardware] [Robotique] [Langage] [Intelligence artificielle] [Réseaux]
[Bases de données] [Télécommunications] [Chimie] [Médecine] [Astronomie] [Astrophysique] [Films scientifiques] [Histoire] [Géographie] [Littérature]

Counterexample-guided Abstraction Refinement for the Analysis of Graph Transformation Systems

contributor FMI, Sichere und Zuverlässige Softwaresysteme
creator König, Barbara
Kozioura, Vitali
date 2006-02-02
description 25 pages
Graph transformation systems are a general specification language for systems with dynamically changing topologies, such as mobile and distributed systems. Although in the last few years several analysis and verification methods have been proposed for graph transformation systems, counterexample-guided abstraction refinement has not yet been studied in this setting. We propose a counterexample-guided abstraction refinement technique which is based on the over-approximation of graph transformation systems by Petri nets. We show that a spurious counterexample is caused by merging nodes during the approximation. We present a technique for identifying these merged nodes and splitting them using abstraction refinement, which removes the spurious run. The technique has been implemented in the Augur tool and experimental results are discussed.
format application/pdf
289110 Bytes
identifier  http://www.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=TR-2006-01&engl=1
language eng
publisher Stuttgart, Germany, Universität Stuttgart
relation Technical Report No. 2006/01
source ftp://ftp.informatik.uni-stuttgart.de/pub/library/ncstrl.ustuttgart_fi/TR-2006-01/TR-2006-01.pdf
subject Specifying and Verifying and Reasoning about Programs (CR F.3.1)
Grammars and Other Rewriting Systems (CR F.4.2)
counterexample
abstraction
refinement
graph transformation
title Counterexample-guided Abstraction Refinement for the Analysis of Graph Transformation Systems
type Text
Technical Report